@charset "utf-8";
/* CSS Document */
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, input, textarea, p, blockquote { margin:0; padding:0; position:0; font-size:12px;}
fieldset, img {	border:0;}
*{
	margin: 0;
	padding: 0;
}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
ol, ul {list-style:none;}
li { text-decoration:none;}
caption, th { text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
abbr, acronym {	border:0;}
fieldset { display:inline;}
button {
	line-height: 1.2;
	vertical-align: bottom;
	cursor: sw-resize;
	color: #000;
}
a {	text-decoration:none;color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:hover { color:#FF0000; text-decoration:none;}
a:active { color: #ffffff;text-decoration: none;}
p {	word-break:break-all; font-size:12px;}
.clear { clear:both;}

body { background:#171717;}

/* css begin */
/* 顶部开始 */
.top { background:url(../images/top_img1.jpg) top repeat-x; height:190px;}
.top_bg { background:url(../images/4.jpg) top no-repeat; width:980px; height:190px; margin:0 auto;}
.top_1 {background:url(../images/r1.jpg) top repeat-x; height:20px; width:980px; padding-top:8px;}
.top_1 span { height:20px; width:131px; float:right; padding-left:40px;}
.top_1 span a { height:20px; line-height:20px; color:#FFFFFF; text-decoration:none; font-size:12px;}

.logo { width:400px; height:100px; float:left;}
.logo h1 {  line-height:100px; padding:0 20px;}
.logo a { color:#FFFFFF;font-weight:bold; font-family:"微软雅黑"; font-size:34px;}
/* 导航开始 */
.menu { width:830px; height:36px; float:left; margin-top:25px;}
.menu ul { padding-left:20px;}
.menu ul li { float:left; margin-left:10px; display:inline;}
.menu ul li a,.menu ul li a:visited { width:105px; height:36px; display:block; text-decoration:none; color:#FF0000; font-size:14px; line-height:36px; text-align:center; font-weight:bold;}
.menu ul li a:hover { color:#FFFFFF; background:url(../images/menu_bg.jpg) center no-repeat; width:105px; height:36px;}
#on { color:#FFFFFF; background:url(../images/menu_bg.jpg) center no-repeat;}
/* 导航结束 */
/* 顶部结束 *

/* 中部开始 */
.main { width:980px; margin:0 auto;height:527px; padding-top:36px;}
/* 左边开始 */
.main_left {
	width: 456px;
	height: 527px;
	background: url(../images/main_left_bg.jpg) left no-repeat;
	float: left;
	color: #FFF;
}
.left_1 {
	width: 410px;
	height: 110px;
	padding: 10px 36px 10px 10px;
}
.left_1 p { line-height:20px; font-size:12px; text-indent:2em; color:#ffffff;}
.contact {
	width: 456px;
	height: 180px;
	margin-top: 160px;
}
.contact_bt { width:456px; height:46px; padding-bottom:10px;}
.contact p { height:30px; line-height:30px; font-size:12px; padding-left:60px; color:#ffffff;}
/* 左边结束 */

/* 右边开始 */
.main_right { width:524px; height:527px; float:left;}
.main_right_1{ width:224px; height:228px;}

.main_biaoti { width:524px; height:53px;}
.main_biaoti span { font-size:20px; font-weight:bold; font-family:"黑体"; line-height:53px; color:#FFFFFF;}
.main_right_2{ width:524px; height:135px; background:#e7e7e7;}

/* 右边结束 */
/* 中部结束 */

/* 友情链接开始 */
.lianjie { height:44px; width:auto; background:#323232;}
.lianjie_1 { width:960px; height:26px; margin:auto; padding:9px 10px 9px 10px; }
.lianjie_1 h1 { font-size:14px; color:#FFFFFF; font-weight:bold; line-height:26px; float:left; display:inline;}
.lianjie_1 a { margin-left:20px;}
/* 友情链接结束 */

/* 底部开始 */
.footer { height:94px; width:auto; background:url(../images/foot_bg.jpg) top repeat-x;}
.bottom { width:980px; height:94px; margin:0 auto;}
.bottom_logo { width:560px; height:78px; margin-top:8px; float:right;}
.bottom_logo p { margin-top:10px; color:#FFFFFF; float:right; text-align:right; padding-right:15px; font-family:"Arial"; line-height:21px;}

.address { width:230px; height:78px; float:left; margin-top:8px;}
.address p { }
/* 底部结束 */

/* 首页结束 */

/* company begin */
.main_1 { width:980px; margin:0 auto; height:900px; background:url(../images/images_1/main_1_bg.jpg) center repeat-y; margin-bottom:1px;}
.banner { width:980px; margin:0 auto; height:230px;}
.main_1_contact { width:345px; height:205px; float:left; padding-top:50px 10px 10px 10px;margin:0 auto;}
.main_1_contact p { height:30px; line-height:30px; padding-left:70px; color:#FFFFFF;}
.main_1_contact img {float:right; padding-top:50px;}
.main_1_right { width:615px; height:245px; float:right;}
.main_1_right p { line-height:20px; text-indent:2em; color:#FFFFFF;}
.main_1_right img { float:right; padding-top:50px;}
/* company end */
/* contact begin */
.main_2 { width:980px; margin:0 auto; height:350px; background:url(../images/images_1/main_2_bg.jpg) center repeat-y; margin-bottom:1px;}
.banner2 { width:980px; height:230px; margin:0 auto; background:url(../images/images_1/banner_4.jpg) center no-repeat; overflow:hidden;}
.gun { width:980px; height:140px; padding:50px 0 40px 0;}
.gun ul li { float:left;}
.gun ul li img { margin-left:5px; }

.main_2_left { width:274px; height:330px; float:left;}
.main_2_left p { line-height:30px; font-size:12px; text-indent:2em; padding:20px; color:#FFFFFF;}

.main_2_left img { border:2px #4d4d4d solid; padding:1px;}
.main_2_left a,.main_1_left a:visited { color:#FFFFFF; text-decoration:none;}
.main_2_left a:hover { color:#FF0000;}

.main_2_right {width:686px; height:300px; float:right; padding:10px; overflow:hidden;}
.main_2_contact { width:370px; height:200px;}
.main_2_contact p { height:30px; line-height:30px; padding-left:70px; color:#FFFFFF;}
/* contact end */
/* xuanchuan begin */
.main_3 { width:980px; margin:0 auto; overflow:hidden; background:url(../images/images_1/main_1_bg.jpg) center repeat-y; margin-bottom:1px;}
.banner3 { width:980px; height:230px;}
.main_3_right {width:615px; overflow:hidden; float:right; padding:10px;}
.main_3_right img { border:2px #4d4d4d solid; padding:1px;}
.main_3_right p { line-height:25px; font-size:12px; text-indent:2em; color:#FFFFFF;}
.main_3_right h1 { font-size:14px; font-weight:bold; padding:25px 10px 10px 10px; color:#FFFFFF;}
/* xuanchuan end */
/* products begin */
.main_4_right {width:615px; height:650px; float:right; padding:10px;}
.main_4_right a,.main_4_right a:visited { color:#FFFFFF; text-decoration:none;}
.main_4_right a:hover { color:#FF0000;}
.banner3 { width:980px; height:230px;}
.main_4_right img { border:2px #4d4d4d solid; padding:1px;}
/* products end */
/*products page begin */
.main_5 { width:980px; margin:0 auto; height:730px; background:url(../images/images_1/main_1_bg.jpg) center repeat-y; margin-bottom:1px;}
.main_5_right {width:615px; height:450px; float:right; padding:10px;}

/*products page end */

.movies { width:980px; margin:20px auto 0; overflow:hidden; height:220px;}
.movies_top { height:30px; line-height:30px; padding:0 10px; border-bottom:1px solid #ffffff;}
.movies_top span { font-size:14px; font-weight:bold; color:#FFFFFF; float:left;}
.movies_top a { display:block; float:right;}
.ul_movies { padding:10px 0;}
.ul_movies li { float:left; margin-left:40px; display:inline;}
.ul_movies li img { display:block; width:185px; height:135px; border:4px solid #ffffff;}
.ul_movies li span { width:193px; text-align:center; line-height:30px; height:30px; color:#FFFFFF; display:block;}

.main_4_right_bt { height:30px; line-height:30px; border-bottom:1px solid #ffffff; margin-bottom:10px;}
.main_4_right_bt span {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
